due to the reasons both within and beyond control - Türkçe İngilizce Sözlük